corrugated slabs - English Synonyms Dictionary